English Dictionary
◊ MYRTACEOUS TREE
myrtaceous tree
n : trees and shrubs